def Print_Two(*args):                                       #定义了一个名字叫做Print_Two函数，参数是一个叫做args的参数包
    argv1,argv2 = args                                      #将args这个参数包解包，第一个参数放入argv1，第二个参数放入argv2
    print(f"第一个参数是：{argv1},第二个参数是：{argv2}")      #输出“第一个参数是：第一个参数（argv1）,第二个参数是：第二个参数（argv2）”

def Print_Two_again(argv1,argv2):                           #定义了一个名字叫做Print_Two_again函数，参数有两个，分别是argv1和argv2
    print(f"第一个参数是：{argv1},第二个参数是：{argv2}")      #输出“第一个参数是：第一个参数（argv1）,第二个参数是：第二个参数（argv2）”

def Print_One(argv1):                                       #定义了一个叫做Print_One的函数，参数只有一个argv1
    print(f"只有一个参数，参数是：{argv1}")                   #输出“只有一个参数，参数是：argv1”

def Print_None():                                           #定义了一个叫做Print_None的函数，没有参数
    print("没有参数")                                        #输出“没有参数”

Print_Two("zed","shaw")                                     #调用Print_Two,参数是args参数包的函数
Print_Two_again("zed","shaw")                               #调用Print_Two_Again,参数是argv1和argv2的函数
Print_One("First!")                                         #调用Print_One函数，参数只有一个“First!”
Print_None()                                                #调用Print_None函数，没有参数